heterogeneous catalyst - German English Dictionary